
/*
#TwentyTenBuddy-prefwindow {
  background: #e8ecf0;
}
*/
radio[pane="style_pane"]{
  list-style-image: url("chrome://stratabuddy/skin/options/strata_pane.png");
  -moz-image-region: auto;
}
radio[pane="tab_pane"]{
  list-style-image: url("chrome://stratabuddy/skin/options/tab_pane.png");
  -moz-image-region: auto;
}
radio[pane="appmenu_pane"]{
  list-style-image: url("chrome://stratabuddy/skin/options/misc_pane.png");
  -moz-image-region: auto;
}
radio[pane="misc_pane"]{
  list-style-image: url("chrome://stratabuddy/skin/options/misc_pane.png");
  -moz-image-region: auto;
}

#StrataBuddy-prefwindow:-moz-system-metric(windows-compositor) {
  -moz-appearance: -moz-win-glass !important;
  background: none !important;
}

#StrataBuddy-prefwindow .paneDeckContainer {
  opacity: 0.99 !important;
  -moz-border-radius: 2px !important;
  border: 1px solid rgba(0,0,0,0.5) !important;
  -moz-box-shadow: 0 0 2px rgba(0,0,0,0.5) !important;
  margin-left: 2px !important;
  margin-right: 2px !important;
  background: -moz-Dialog !important;
}

#StrataBuddy-prefwindow windowdragbox {
  background: none !important;
  -moz-border-image: url("chrome://StrataBuddy/skin/images/personaltoolbar-bg.png") 14 3 0 3 / 14px 3px 0 3px !important;
  padding-bottom: 3px !important;
  margin-left: 2px !important;
  margin-right: 2px !important;
  margin-bottom: -1px !important;
}

#StrataBuddy-prefwindow windowdragbox > radiogroup {
  margin-top: -10px !important;
  background: none !important;
}

#StrataBuddy-prefwindow .paneButtonLabel {
  font-family: Segoe UI Semibold, Segoe UI, Trebuchet MS, Arial !important;
  color: black !important;
  text-shadow: 0 0 14px white,
               0 0 3px rgba(255,255,255,0.8) !important;
}

#StrataBuddy-prefwindow .radio-check-box1 {
  background: none !important;
  border: 0 !important;
  -moz-appearance: none !important;
}

#StrataBuddy-prefwindow .radio-check-box2 {
  border: 0 !important;
  list-style-image: url("chrome://StrataBuddy/skin/images/radio.png") !important;
  -moz-image-region: rect(0 14px 14px 0) !important;
  min-height: 14px !important;
  padding: 0 !important;
}

#StrataBuddy-prefwindow radio:hover .radio-check-box2 {
  -moz-image-region: rect(0 28px 14px 14px) !important;
}

#StrataBuddy-prefwindow radio:hover:active .radio-check-box2 {
  -moz-image-region: rect(0 42px 14px 28px) !important;
}

#StrataBuddy-prefwindow radio[selected="true"] .radio-check-box2 {
  -moz-image-region: rect(14px 14px 28px 0) !important;
}

#StrataBuddy-prefwindow radio[selected="true"]:hover .radio-check-box2 {
  -moz-image-region: rect(14px 28px 28px 14px) !important;
}

#StrataBuddy-prefwindow radio[selected="true"]:hover:active .radio-check-box2 {
  -moz-image-region: rect(14px 42px 28px 28px) !important;
}

#StrataBuddy-prefwindow .checkbox-check {
  -moz-appearance: none !important;
  background: none !important;
  border: 0 !important;
  padding: 0 !important;
  min-height: 14px !important;
  list-style-image: url("chrome://StrataBuddy/skin/images/checkbox.png") !important;
  -moz-image-region: rect(0 14px 14px 0) !important;
}

#StrataBuddy-prefwindow checkbox:hover > .checkbox-check {
  -moz-image-region: rect(0 28px 14px 14px) !important;
}

#StrataBuddy-prefwindow checkbox:hover:active > .checkbox-check {
  -moz-image-region: rect(0 42px 14px 28px) !important;
}

#StrataBuddy-prefwindow checkbox[checked="true"] > .checkbox-check {
  -moz-image-region: rect(14px 14px 28px 0) !important;
}

#StrataBuddy-prefwindow checkbox[checked="true"]:hover > .checkbox-check {
  -moz-image-region: rect(14px 28px 28px 14px) !important;
}

#StrataBuddy-prefwindow checkbox[checked="true"]:hover:active > .checkbox-check {
  -moz-image-region: rect(14px 42px 28px 28px) !important;
}